var group__infra__codec =
[
    [ "erpc_basic_codec.h", "erpc__basic__codec_8h.html", null ],
    [ "erpc_codec.h", "erpc__codec_8h.html", null ],
    [ "erpc_message_buffer.h", "erpc__message__buffer_8h.html", null ],
    [ "BasicCodec", "classerpc_1_1_basic_codec.html", [
      [ "BasicCodec", "classerpc_1_1_basic_codec.html#abd7b171481037fc3a9f4238acf6f7f6d", null ],
      [ "startWriteMessage", "classerpc_1_1_basic_codec.html#ac470f37a771427cbfac97ab0283e9181", null ],
      [ "writeData", "classerpc_1_1_basic_codec.html#a25e2b6cb85c37518be6148f54cbd01e0", null ],
      [ "write", "classerpc_1_1_basic_codec.html#aa5c809aed676e5b6a372991198c56c71", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a3341bb468ab0adf3de1c3bf5401e4028", null ],
      [ "write", "classerpc_1_1_basic_codec.html#aea0a589580c22e50c1df833cb11ae0a0", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a1b7bd9c40066c887ff77c4737d478525", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a0aa696437c2b168f153117a154a4e0a7", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a06407f2256fb0fa77e5404f279be423f", null ],
      [ "write", "classerpc_1_1_basic_codec.html#ade10e176496f6e8573f5c9ba91ac0655", null ],
      [ "write", "classerpc_1_1_basic_codec.html#ad5275291303ef67ff13151c97b4c324b", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a3d345b54e136cbb4839199182e5270b1", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a8c666e7bc3ae15ba6b3e8f93438d95de", null ],
      [ "write", "classerpc_1_1_basic_codec.html#a0106776fe3730d8be0f565106f73b521", null ],
      [ "writePtr", "classerpc_1_1_basic_codec.html#a502e1325f3051079c7e19dda25e7dd65", null ],
      [ "writeString", "classerpc_1_1_basic_codec.html#a7bb982495470fdc4da1eab2883371a18", null ],
      [ "writeBinary", "classerpc_1_1_basic_codec.html#a6456b4d7a1e7944f60d6baf1d33b2281", null ],
      [ "startWriteList", "classerpc_1_1_basic_codec.html#a7866b1ea6e2b89a373eddd3939d9e6f3", null ],
      [ "startWriteUnion", "classerpc_1_1_basic_codec.html#a75fc57134ce77a3949c1470b1243f871", null ],
      [ "writeNullFlag", "classerpc_1_1_basic_codec.html#a45a74c033c173b85096a8cd641841560", null ],
      [ "writeCallback", "classerpc_1_1_basic_codec.html#a45de8c72bcbb8611db98f83480104128", null ],
      [ "writeCallback", "classerpc_1_1_basic_codec.html#a3cf8a93617b7f712b19f6fa2a017c92f", null ],
      [ "startReadMessage", "classerpc_1_1_basic_codec.html#a8edbc2ad42055a8c17083b9f2da3248e", null ],
      [ "readData", "classerpc_1_1_basic_codec.html#af12b78761da78e9f140379972ca0cf86", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a8bcc22f1815f0881b555bd8ac4a2d3b4", null ],
      [ "read", "classerpc_1_1_basic_codec.html#aba0745d52ce24779782f7bcedf4cf10e", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a435757c15967421e4209e3456faec36a", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a8395a4908bc9f077a27e7babe2727cac", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a3aab31b4ea7bc6ceac592ce52e31b639", null ],
      [ "read", "classerpc_1_1_basic_codec.html#ad1898d71bacc79adbef49f61e72f5542", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a4f988dbb016a98d99b681940fe4f886d", null ],
      [ "read", "classerpc_1_1_basic_codec.html#af35ade38165441954e85b4ebefaeab54", null ],
      [ "read", "classerpc_1_1_basic_codec.html#af988e51e450dda9e8649101ed472401a", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a99dffc27fecbd06ce2367f22711c8a02", null ],
      [ "read", "classerpc_1_1_basic_codec.html#a418767f583e150e4e23cf8b25c3e377e", null ],
      [ "readPtr", "classerpc_1_1_basic_codec.html#a3bb94b2429f248ad6e3a357d25318404", null ],
      [ "readString", "classerpc_1_1_basic_codec.html#aefe3fd8293738dd1f863c786e069e2d9", null ],
      [ "readBinary", "classerpc_1_1_basic_codec.html#aef4a3aaa7bbd74c412bdb42c9468e777", null ],
      [ "startReadList", "classerpc_1_1_basic_codec.html#a286e2bda535cc3d1ef8931c9eb493a1d", null ],
      [ "startReadUnion", "classerpc_1_1_basic_codec.html#ae007d4c166a39f39111896e6fe01cb32", null ],
      [ "readNullFlag", "classerpc_1_1_basic_codec.html#a000e06e1dc72a3439c74792d40d61f01", null ],
      [ "readCallback", "classerpc_1_1_basic_codec.html#aef6e72c11eeca1cff3ec7cca6bcfa400", null ],
      [ "readCallback", "classerpc_1_1_basic_codec.html#a39527995a0bd9e460cdf1dcd4bbb06e7", null ]
    ] ],
    [ "BasicCodecFactory", "classerpc_1_1_basic_codec_factory.html", [
      [ "create", "classerpc_1_1_basic_codec_factory.html#ab69d369aa84155511b96f902cdcb1496", null ],
      [ "dispose", "classerpc_1_1_basic_codec_factory.html#a9f3929fe7d4549ba1399fc18e8a9cc3a", null ]
    ] ],
    [ "Codec", "classerpc_1_1_codec.html", [
      [ "Codec", "classerpc_1_1_codec.html#a39f0596a2957fb80bf3b5de6a4420f26", null ],
      [ "~Codec", "classerpc_1_1_codec.html#adab0e09abe91747902ac3d4622682082", null ],
      [ "getBuffer", "classerpc_1_1_codec.html#a1ffdc810b2381805a0ab4e92201f72d3", null ],
      [ "setBuffer", "classerpc_1_1_codec.html#ace7d311abca68729346074d603879c9f", null ],
      [ "reset", "classerpc_1_1_codec.html#a5ee5a1d8930812d4256201bde6390bf3", null ],
      [ "getStatus", "classerpc_1_1_codec.html#ac329078b8a41270ef630ec44cb408860", null ],
      [ "updateStatus", "classerpc_1_1_codec.html#a86556f8f7f972a796766bcaafae3f349", null ],
      [ "startWriteMessage", "classerpc_1_1_codec.html#ade36a3e253eb62fb6533aef091625047", null ],
      [ "write", "classerpc_1_1_codec.html#aca48e28afe7669b796418e1d79441a2b", null ],
      [ "write", "classerpc_1_1_codec.html#aadb46838695ad8c58c98a50da1ac871a", null ],
      [ "write", "classerpc_1_1_codec.html#a93536b98afea4429adfd596dc9bc2857", null ],
      [ "write", "classerpc_1_1_codec.html#a854c6fa62169cecf2c65f5cec259abdd", null ],
      [ "write", "classerpc_1_1_codec.html#a1d4eb36338bbee7f22b59a6f37893466", null ],
      [ "write", "classerpc_1_1_codec.html#ac88c0192a348091445a5cf03f075899f", null ],
      [ "write", "classerpc_1_1_codec.html#a8532463feddadd334b38ea672d05aabc", null ],
      [ "write", "classerpc_1_1_codec.html#a0d6113a04dabb244f7f3008139a67739", null ],
      [ "write", "classerpc_1_1_codec.html#a2ede46229a70bdff990ec744bbe5cc04", null ],
      [ "write", "classerpc_1_1_codec.html#ab0385422a6301c71bc3eed2de97a6f60", null ],
      [ "write", "classerpc_1_1_codec.html#a1be8433cb66813f1a20ec3897f11319b", null ],
      [ "writePtr", "classerpc_1_1_codec.html#ae9a6c5f99e5099c7bb96c293a156c80f", null ],
      [ "writeString", "classerpc_1_1_codec.html#a1285f577d96c982df48abf37c177bedd", null ],
      [ "writeBinary", "classerpc_1_1_codec.html#ab1a66a201128941dc332e17d2490c2f8", null ],
      [ "startWriteList", "classerpc_1_1_codec.html#aa2b752ae654eecf49a388dca8d341f7d", null ],
      [ "startWriteUnion", "classerpc_1_1_codec.html#a87fdbe883363642751bae1d6d53520c8", null ],
      [ "writeNullFlag", "classerpc_1_1_codec.html#a41efd3899943f2168f7f58be03045679", null ],
      [ "writeCallback", "classerpc_1_1_codec.html#a16711856846fa8bf4b8b70e69249b98e", null ],
      [ "writeCallback", "classerpc_1_1_codec.html#ac8a168512fd2fb26797d49c3b41732a5", null ],
      [ "startReadMessage", "classerpc_1_1_codec.html#a45c92dc20df6e8ac78336426a076aff3", null ],
      [ "read", "classerpc_1_1_codec.html#a7ecc6e3071f968c5d6a981d0547bfea9", null ],
      [ "read", "classerpc_1_1_codec.html#a53c2bbb94896adba25d746d689986e70", null ],
      [ "read", "classerpc_1_1_codec.html#ae9e51e6a7cdb6fa3a68d860f19c7aca8", null ],
      [ "read", "classerpc_1_1_codec.html#a05017d23491278b0f59f560c57ab3d5d", null ],
      [ "read", "classerpc_1_1_codec.html#ace6d2cf649c8f0b4345049b9987bdf13", null ],
      [ "read", "classerpc_1_1_codec.html#a82cbd89666ca2d5e4b0eb3d0930fb120", null ],
      [ "read", "classerpc_1_1_codec.html#a7c1ed0465cb0f4d0f71a1ba6d7a942cf", null ],
      [ "read", "classerpc_1_1_codec.html#ae153d322183c836574bfbd80523aecd8", null ],
      [ "read", "classerpc_1_1_codec.html#ad7bd847bd77804aaa87ccf5ecae45637", null ],
      [ "read", "classerpc_1_1_codec.html#ac0d1bcba8691cf04822d9c7f73ce88a6", null ],
      [ "read", "classerpc_1_1_codec.html#ac619e952418dfda6966099aea01eb5f2", null ],
      [ "readPtr", "classerpc_1_1_codec.html#a811b18e4f773c808cf5e50891882d9db", null ],
      [ "readString", "classerpc_1_1_codec.html#a0246ac618ddee0373b1b819d804514b8", null ],
      [ "readBinary", "classerpc_1_1_codec.html#a71ff08fb3bc541d238bd4785d602690c", null ],
      [ "startReadList", "classerpc_1_1_codec.html#adf815ca6e048ac520875bfb11b5a0f0d", null ],
      [ "startReadUnion", "classerpc_1_1_codec.html#a086b4f4e4624fd3df5df560cfab0355a", null ],
      [ "readNullFlag", "classerpc_1_1_codec.html#a8756f406d613fda6375b4137c3560354", null ],
      [ "readCallback", "classerpc_1_1_codec.html#a3f7eedc7d95818b93c8ac1d2948015de", null ],
      [ "readCallback", "classerpc_1_1_codec.html#abd44f7095097d6d702c133a0973457ca", null ],
      [ "m_buffer", "classerpc_1_1_codec.html#a003c4d8420239b9a347b46554ebeb903", null ],
      [ "m_cursor", "classerpc_1_1_codec.html#ad9fe5af5136be642e05a9e7335af8ff7", null ],
      [ "m_status", "classerpc_1_1_codec.html#aa1f493b99584ed6e75a0e4ea06a1d14a", null ]
    ] ],
    [ "CodecFactory", "classerpc_1_1_codec_factory.html", [
      [ "CodecFactory", "classerpc_1_1_codec_factory.html#a06079d9d28d159258521fa6373417d55", null ],
      [ "~CodecFactory", "classerpc_1_1_codec_factory.html#a340ade285bf186ed97ced97430db628b", null ],
      [ "create", "classerpc_1_1_codec_factory.html#a9994b2a360806e799b73939b58ad40cc", null ],
      [ "dispose", "classerpc_1_1_codec_factory.html#a5dcc103c26e177051cc9e8dd98454591", null ]
    ] ],
    [ "MessageBuffer", "classerpc_1_1_message_buffer.html", [
      [ "Cursor", "classerpc_1_1_message_buffer_1_1_cursor.html", [
        [ "Cursor", "classerpc_1_1_message_buffer_1_1_cursor.html#a60509ca3865cd27ce1200acf6ea21393", null ],
        [ "Cursor", "classerpc_1_1_message_buffer_1_1_cursor.html#a0e15e87d9811aa62005be4a985b94451", null ],
        [ "set", "classerpc_1_1_message_buffer_1_1_cursor.html#adb7e71e444dcdb0a135d45d351d5dd62", null ],
        [ "get", "classerpc_1_1_message_buffer_1_1_cursor.html#a63d96e45fb73f509b40c9692734b77c8", null ],
        [ "get", "classerpc_1_1_message_buffer_1_1_cursor.html#a4d588e8e587f3b21c252ea98e37b9e91", null ],
        [ "getRemaining", "classerpc_1_1_message_buffer_1_1_cursor.html#a6f3dff599ef13d4ffca7e5d559a50afa", null ],
        [ "read", "classerpc_1_1_message_buffer_1_1_cursor.html#a13613fadb3bb88585f5802ff845259a4", null ],
        [ "write", "classerpc_1_1_message_buffer_1_1_cursor.html#a7e3588d2e063d827dbe5dbf72d5952e8", null ],
        [ "operator uint8_t *", "classerpc_1_1_message_buffer_1_1_cursor.html#aa5019dc0b15d584306b7f8048471a7c7", null ],
        [ "operator const uint8_t *", "classerpc_1_1_message_buffer_1_1_cursor.html#ae4f90eaa930d92cc411272df9f038218", null ],
        [ "operator[]", "classerpc_1_1_message_buffer_1_1_cursor.html#a721666b1b9f1460e103a4b69fabf063d", null ],
        [ "operator[]", "classerpc_1_1_message_buffer_1_1_cursor.html#a419699bfaa21427f8b34c95222479e54", null ],
        [ "operator+=", "classerpc_1_1_message_buffer_1_1_cursor.html#ab3ea93264bdf3679f3d77e53f1f85552", null ],
        [ "operator-=", "classerpc_1_1_message_buffer_1_1_cursor.html#a02907775cbd61bd0637398a3ea62c335", null ],
        [ "operator++", "classerpc_1_1_message_buffer_1_1_cursor.html#a6689aa97195019a55f3364a6806579c4", null ],
        [ "operator--", "classerpc_1_1_message_buffer_1_1_cursor.html#a1b2df653c9676b9ccab457f80f8c70e7", null ]
      ] ],
      [ "MessageBuffer", "classerpc_1_1_message_buffer.html#ada32e828c2edcd3546376d4d3ee90081", null ],
      [ "MessageBuffer", "classerpc_1_1_message_buffer.html#a7785b972a2ed8719a7afcd8f15c1b3ca", null ],
      [ "set", "classerpc_1_1_message_buffer.html#ae68c8d9c1ded075f6a85ecd92fb958be", null ],
      [ "get", "classerpc_1_1_message_buffer.html#adb0539e7fbd649e0902efb61b7b7cf6b", null ],
      [ "get", "classerpc_1_1_message_buffer.html#aab101146fdec5df33e7bdf7608dddcef", null ],
      [ "getLength", "classerpc_1_1_message_buffer.html#a064fda9eef763265dd9de81142011e33", null ],
      [ "getUsed", "classerpc_1_1_message_buffer.html#aa0aa4b6ee452d083cbaaf0ce5fe6517f", null ],
      [ "getFree", "classerpc_1_1_message_buffer.html#a7432d37f64b91d65a8df06016cec22e1", null ],
      [ "setUsed", "classerpc_1_1_message_buffer.html#aa0170a6e243e15fc7271d792624b3e96", null ],
      [ "read", "classerpc_1_1_message_buffer.html#a046c0aa6baf607d5de23f18cfa13f08e", null ],
      [ "write", "classerpc_1_1_message_buffer.html#a9f47a5776a51c53d4a8516c354d21d19", null ],
      [ "copy", "classerpc_1_1_message_buffer.html#ad37d276294bd8d587a741ce0cee14967", null ],
      [ "swap", "classerpc_1_1_message_buffer.html#a673ecf17b4876dcf4dff6313c5375d8c", null ],
      [ "operator uint8_t *", "classerpc_1_1_message_buffer.html#ac846f6d4c3acba8c49995d4d338b11e9", null ],
      [ "operator const uint8_t *", "classerpc_1_1_message_buffer.html#a553560547fa1b61a113a81279b80d043", null ],
      [ "operator[]", "classerpc_1_1_message_buffer.html#aedf09a86aef402ba74387c8590bcf23c", null ],
      [ "operator[]", "classerpc_1_1_message_buffer.html#a2f3450dcebc3fec37f2d5719847042f8", null ]
    ] ],
    [ "MessageBufferFactory", "classerpc_1_1_message_buffer_factory.html", [
      [ "MessageBufferFactory", "classerpc_1_1_message_buffer_factory.html#a619ed494036f760b0394b43815f2a086", null ],
      [ "~MessageBufferFactory", "classerpc_1_1_message_buffer_factory.html#add24390e455e842edc93467feb40e8eb", null ],
      [ "create", "classerpc_1_1_message_buffer_factory.html#a16330c2cb35a0329efb98430018273da", null ],
      [ "createServerBuffer", "classerpc_1_1_message_buffer_factory.html#a52d400d44d1836d7764cc64e3d842a06", null ],
      [ "prepareServerBufferForSend", "classerpc_1_1_message_buffer_factory.html#aab77e9b0501e87a332f4cb3e2835bd54", null ],
      [ "dispose", "classerpc_1_1_message_buffer_factory.html#a089b5bf3041323a3387c52c86fd61971", null ]
    ] ]
];